seta (pl: setae) - Français Anglais Dictionnaire